package com.huanguo.dashboard.bean

/**
 * 参数设置相关 18FF4327
 */
class DashBoardParameterBean {

    /** 工作部高度传感器最大值  0.1mV  0..5000 */
    var workSectionPositionSensorMax: Int = 0

    /** 阀电机位置传感器PTO值 0.1mV  0..5000 */
    var insertingMotorPositionSensorMin: Int = 0

    /** 阀电机位置传感器全速上升值 0.1mV  0..5000 */
    var insertingMotorPositionSensorMax: Int = 0

    /** 阀电机位置传感器中位值 */
    var insertingMotorPositionSensorMid: Int = 0

    /** 方向盘角度传感器中值 0.1mV  0..5000 */
    var steeringAngleSensorMid: Int = 0

    /** 工作部高度传感器当前值 0.1mV  0..5000 */
    var workSectionPositionSensorCurrent: Int = 0

    /** 阀电机位置传感器当前值 0.1mV  0..5000 */
    var insertingMotorPositionSensorCurrent: Int = 0

    /** 方向盘角度传感器当前值 0.1mV  0..5000 */
    var steeringAngleSensorCurrent: Int = 0

    /** 左侧转速传感器当前值 0.1mV  0..12000 */
    var leftSpeedSensorCurrent: Int = 0

    /** 右侧转速传感器当前值 0.1mV  0..12000 */
    var rightSpeedSensorCurrent: Int = 0

    /** 调节行距旋钮当前值 0.1mV  0..12000 */
    var adjustingTravelDistanceKnobCurrent: Int = 0

    /** 阀电机位置传感器全速下降值 0.1mV  0..5000 */
    var downMotorPositionSensorMax: Int = 0

    override fun toString(): String {
        return "workSectionPositionSensorMax = $workSectionPositionSensorMax " +
                "insertingMotorPositionSensorMin = $insertingMotorPositionSensorMin " +
                "insertingMotorPositionSensorMax = $insertingMotorPositionSensorMax " +
                "insertingMotorPositionSensorMid = $insertingMotorPositionSensorMid " +
                "steeringAngleSensorMid = $steeringAngleSensorMid " +
                "workSectionPositionSensorCurrent = $workSectionPositionSensorCurrent " +
                "insertingMotorPositionSensorCurrent = $insertingMotorPositionSensorCurrent " +
                "steeringAngleSensorCurrent = $steeringAngleSensorCurrent" +
                "leftSpeedSensorCurrent = $leftSpeedSensorCurrent " +
                "rightSpeedSensorCurrent = $rightSpeedSensorCurrent " +
                "adjustingTravelDistanceKnobCurrent = $adjustingTravelDistanceKnobCurrent " +
                "downMotorPositionSensorMax = $downMotorPositionSensorMax"

    }
}